package hbm;

/**
 * AbstractCuentaservicio entity provides the base persistence definition of the
 * Cuentaservicio entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractCuentaservicio implements java.io.Serializable {

	// Fields

	private Integer idCuentaServicio;
	private Servicio servicio;
	private Cuenta cuenta;
	private Integer cuentaIdCuenta;
	private Integer servicioIdServicio;

	// Constructors

	/** default constructor */
	public AbstractCuentaservicio() {
	}

	/** full constructor */
	public AbstractCuentaservicio(Integer cuentaIdCuenta, Integer servicioIdServicio) {
		this.cuentaIdCuenta = cuentaIdCuenta;
		this.servicioIdServicio = servicioIdServicio;
	}

	// Property accessors

	public Integer getIdCuentaServicio() {
		return this.idCuentaServicio;
	}

	public void setIdCuentaServicio(Integer idCuentaServicio) {
		this.idCuentaServicio = idCuentaServicio;
	}

	public Servicio getServicio() {
		return this.servicio;
	}

	public void setServicio(Servicio servicio) {
		this.servicio = servicio;
	}

	public Cuenta getCuenta() {
		return this.cuenta;
	}

	public void setCuenta(Cuenta cuenta) {
		this.cuenta = cuenta;
	}

	public Integer getCuentaIdCuenta() {
		return this.cuentaIdCuenta;
	}

	public void setCuentaIdCuenta(Integer cuentaIdCuenta) {
		this.cuentaIdCuenta = cuentaIdCuenta;
	}

	public Integer getServicioIdServicio() {
		return this.servicioIdServicio;
	}

	public void setServicioIdServicio(Integer servicioIdServicio) {
		this.servicioIdServicio = servicioIdServicio;
	}

}